/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ifconnect.model.entity;

import java.io.Serializable;
import java.util.Collection;
import java.util.Date;
import javax.persistence.Entity;

/**
 *
 * @author Genemes
 */
@Entity
public class Evento extends Postagem implements Serializable {

    private String nome;

    public Evento() {}

    public Evento(String nome, Date dataHora, String conteudo, String tipo_grupo, Long id_grupo, Collection<Comentario> comentario) {
        super(dataHora, conteudo, tipo_grupo, id_grupo, null, comentario);
        this.nome = nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        final Evento other = (Evento) obj;
        if ((this.nome == null) ? (other.nome != null) : !this.nome.equals(other.nome)) {
            return false;
        }
        return true;
    }

    
}
